home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / game / misc / Arcade2.dms / Arcade2.adf / Missile_Command.doc < prev    next >
Text File  |  1992-10-29  |  5KB  |  123 lines

  1.  
  2.  
  3.                   *********************************************
  4.                   *                                           *
  5.                   *             MISSILE COMMAND               *
  6.                   *                                           *
  7.                   *         © Max Bithead, 12/16/90           *
  8.                   *                                           *
  9.                   *             Version 2  03/08/91           *
  10.                   *                                           *
  11.                   *********************************************
  12.  
  13.  
  14.   Missile Command is released as beerware software.  That means if you're
  15.   ever in Boulder, Colorado, you can buy me a beer for my efforts.  Enjoy,
  16.   and Merry Christmas!
  17.  
  18.  
  19.   HOW TO RUN THE GAME:
  20.   --------------------
  21.  
  22.   Read the instructions in the intro.  Missile Command may be started from
  23.   either CLI or Workbench.  If it fails to run, the program couldn't allocate
  24.   all of the resources it needed and it aborted.  It needs all of the sprites,
  25.   all sound channels, and 200K of chip RAM.
  26.  
  27.           ***********************************************************
  28.           *                                                         *
  29.           *  This is version 2.  The warning about sound that       *
  30.           *  follows applies only to version 1.  I revamped my      *
  31.           *  sound routines and ran them off the 60hz clock.  Much  *
  32.           *  less interference with other stuff.                    *
  33.           *                                                         *
  34.           ***********************************************************
  35.  
  36.   *** WARNING, WILL ROBINSON! ***  Your system may crash if you run other
  37.   sound stuff while Missile Command is running.  More than likely the sounds
  38.   in Missile Command will simply repeat, because the sounds are interrupt
  39.   driven.  To correct this, hit the "S" key twice to turn the sounds off, then
  40.   on again (or simply leave them off).  I try to allocate the sound channels
  41.   properly, so I can't explain why some sound stuff will run while Missile
  42.   Command is running.  I get the channels with the lowest possible priority, 
  43.   guaranteeing that I don't steal them from any other program, then I bump up
  44.   the priority to maximum so other stuff won't steal from me.  If other sound
  45.   stuff is running when you start Missile Command, it usually comes up with
  46.   the sound turned off.  Beware of SoundTracker stuff, it'll lock up the
  47.   computer.  If you want SoundTracker songs playing in the background, first
  48.   start Missile Command, begin a game, turn the sound off, then start the
  49.   SoundTracker song.  Once you turn off the sound in Missile Command, it
  50.   remains off until turned back on.
  51.  
  52.   Oh yea, you may have to adjust your screen (PAL people disreguard this)
  53.   because I print the scores and the sound on/off message at the very bottom
  54.   of the screen.
  55.  
  56.   And make sure you run FF (fast fonts) before Missile Command.  This should
  57.   speed up text output during the game.  The odds are your startup-sequence
  58.   already runs FF.
  59.  
  60.  
  61.   FEATURES:
  62.   ---------
  63.   
  64.     * 100% assembler code, just over 7000 lines (not including the
  65.       Commodore include files), and 29K (the rest is graphic and sound
  66.       data).
  67.  
  68.     * Hires interlaced screen using only 2 bit planes.
  69.  
  70.     * 219 levels of parallax scrolling, and ... oh, I guess not, forget
  71.       that.
  72.  
  73.     * AmigaDos 2.0 compatible.
  74.  
  75.     * All events time based, playing at the same speed on all machines.
  76.  
  77.     * Multitasking.  Uses NO CPU TIME when paused, or when waiting for
  78.       player n to click to start.  Remember the "(Left_Amiga) N or M" to
  79.       flip between screens.  And for lots of fun, pull the workbench
  80.       screen down to reveal Missile Command running in the background.
  81.  
  82.     * A perfect gift for the holidays, and at just the right price.
  83.  
  84.  
  85.   WHY WAS IT DONE?
  86.   ----------------
  87.  
  88.   Who knows, really, it just sorta happened.  But seriously, sometimes you
  89.   feel like a nut, and sometimes you don't, but wherever you go, there you
  90.   are, so I made this game.  And there you have it, the whole story.
  91.  
  92.  
  93.   WHEN WILL WE SEE MORE FROM MAX BITHEAD?
  94.   ---------------------------------------
  95.  
  96.   Well, at least not until tomorrow, I'm kinda burned out, what with the
  97.   holidays and all.  I kinda doubt it'll be that soon though.
  98.  
  99.  
  100.   CREDITS:
  101.   --------
  102.  
  103.     CODING    : Max Bithead
  104.           DevPac 2.0 assembler
  105.  
  106.     GRAPHICS    : Max Bithead
  107.           Deluxe Paint III, and CITAS 2.0 (my very own shareware
  108.           utility, now isn't that special?)
  109.  
  110.     SOUND    : Max Bithead and Perry Branch
  111.           Perfect Sound and PD bastardizations.
  112.  
  113.     REFRESHMENTS: Special thanx to Ale De Gard De Saint Arnould, DOS XX,
  114.           and Mountain Dew.
  115.  
  116.   Thanx to Perry Branch for the icon and play testing, to Charles Holt for
  117.   play testing, to the other play testers I can't remember, and to all the
  118.   members of BAUG.
  119.  
  120.   This has been an exercise in real-time sound and graphics programming on
  121.   the Amiga Computer.  The best is yet to come.
  122.  
  123.